have a car breakdown/trouble - Espagnol Anglais Dictionnaire